using System;
using System.Collections.Generic;
using csvm.datamodel.contract;

namespace csvm.recordbuilder.contract
{
    public interface IRecordBuilder
    {
        void ProcessBuildRecords(IEnumerable<string> lines);

        event Action<Record> OnGetHeader;
        event Action<IEnumerable<Record>> OnBuildPages;
    }
}